Big Huge Thesaurus

smart as a whip

adjective

similar terms